h1.sectionTitle{font-size:30px;border-bottom:4px solid #eee;font-weight:bold;margin:24px 0 0 0;padding:0}#pDetails h1.sectionTitle{border-bottom:0}.productTitleOptionName{color:#888}.sectionAnchor{height:0;padding:0;margin:0;font-size:0}.headerEdit{float:right;font-size:10px;line-height:2.6em;color:#668c9d}.headerEdit a{font-weight:normal}iframe{border-radius:4px}.pageEditLink{margin:0;float:right}.pageInventoryLink{margin:0 25px 0 0;float:right}#mainBody .scroll{overflow-y:scroll;height:300px}#clickToZoom{margin:12px;color:#aaa;padding:0;float:right}#addToCart.hidden{display:none}#fixedNav{overflow:visible;position:fixed;width:190px}#productPageNav{list-style-type:none;font-size:12px;margin:0;padding:0}#productPageNav div.link{margin:0 0 8px 0}#productPageNav div.first{margin-top:0}#productPageNav li{font-size:14px;background-color:#eee;width:190px;position:relative;height:28px;margin-bottom:4px;border-radius:4px}#productPageNav li.active{background-color:#aaa;overflow:visible}#productPageNav li.active:hover{cursor:pointer;background-color:#888}#productPageNav li.active a{color:#fff;text-decoration:none}#productPageNav li a{color:#212426;text-decoration:none}#productPageNav li:hover{cursor:pointer;background-color:#ddd}#productPageNav li img{display:none}#productPageNav .divLink{margin-left:10px;line-height:1.8em}#productPageNav .hover{text-decoration:underline}#leftProductCol{width:302px;margin-right:16px;float:left}@media only screen and (min-width:600px) and (max-width:1000px){#leftProductCol{float:right;width:46%;margin-right:0}}@media only screen and (max-width:599px){#leftProductCol{width:100%;float:none;margin-right:0}}#productPageImages{border-radius:4px;border:1px solid #eee;margin-bottom:8px;background-color:#eee}@media only screen and (max-width:599px){#productPageImages{background:transparent;border:0;border-radius:0}}#standardImage{width:284px;margin:8px auto;height:284px;background-color:#fff;background-position:center;background-repeat:no-repeat;border:1px solid #ddd}@media only screen and (max-width:599px){#standardImage{width:100%}}.miniProductImage{width:50px;height:50px;margin:0 3px 8px 3px;background-color:#fff;background-position:center;background-repeat:no-repeat;border:1px solid #ddd;float:left}.miniImageHover{cursor:pointer;border:1px solid #ccc}.fiveImgRow{margin-left:8px}.fourImgRow{margin-left:37px}.threeImgRow{margin-left:66px}.twoImgRow{margin-left:95px}@media only screen and (max-width:599px){.fiveImgRow,.fourImgRow,.threeImgRow,.twoImgRow{margin-left:0}}.selectedOptionThumbnail{border:1px solid #fe6f15}.productLinkContainer{background-color:#eee;padding:7px 7px 7px;border-radius:4px}.productLinkContainer h2,.productLinkContainer h3,.productLinkContainer h4{height:1%}.productLinkContainer h2{font-size:22px;padding:0;margin:-2px 0 0;border-bottom:0}.warrantyContainer{margin-top:10px;padding:13px 7px 7px}.warrantyContainer a img{display:block;margin:0 auto;width:100%;max-width:288px}.installGuideSummary img,.installGuideDetails{float:left}.installGuideSummary h2{border-bottom:1px dotted #ddd;margin-bottom:7px}.installGuideSummary img{width:96px;border:1px solid #ddd;margin-right:8px}.installGuideSummary img:hover{border:1px solid #ddd}.installGuideSummary .installGuideSummaryContent{padding-bottom:7px}.installGuideSummary p,.installGuide p{margin:0;padding:0}.installGuide{width:49%;margin:8px 0 0 2%;float:left;background-color:#fafafa;border:1px solid #ddd;border-radius:4px;padding:5px;height:auto;overflow:hidden}@media only screen and (max-width:599px){.installGuide{width:100%;float:none;margin-left:0}}.installGuide h2{color:#555;margin-top:0;font-size:15px;border-bottom:0}.installGuide img,.installGuideContent{float:left}.installGuide img{width:96px;border:1px solid #ddd;margin-right:8px}.installGuide img:hover{border:1px solid #ddd}.installGuideContent{width:60%}@media only screen and (max-width:250px){.installGuideContent{width:100%}}@media only screen and (max-width:599px){.installGuideContent{margin-top:8px}}#installGuideSection .firstCol{margin-left:0}#installGuideSection .firstRow{margin-top:8px}#prop65Warning{border-radius:4px;border:1px solid #ddd;margin-top:24px;padding:8px 14px 4px;width:100%}@media only screen and (min-width:600px) and (max-width:740px){#prop65Warning{width:48%;float:right}}@media only screen and (max-width:599px){#prop65Warning{margin-bottom:24px}}#prop65Warning h1{font-size:14px;color:#212426}#prop65Warning p{font-size:12px;color:#555}#prop65Warning a{white-space:nowrap}.cartAd{position:relative}.cartAd p,.cartAd h4,.cartAd h3{margin:0;overflow:hidden}.cartAd h3{margin-top:3px;font-size:18px}.cartAd a.addToCart{position:absolute;font-size:12px;top:5px;right:0}div.cartAdContent{clear:both;margin-top:3px;background-color:#fff;padding:7px 7px 0;border:1px solid #ddd}.cartAdRow{border-bottom:1px dotted #ddd;clear:both;margin:0 0 7px;overflow:hidden;padding-bottom:7px}.cartAdRowLast{border-bottom:medium none;padding-bottom:0}.cartAdImageDiv{float:right;border:medium none}.cartAdImageDiv a,.carouselImageDiv a{background-position:center center;background-repeat:no-repeat;display:block}.cartAdImageDiv a{height:41px;width:41px}.cartAdImageDiv a:hover{text-decoration:none}.cartAd h4{font-size:12px;line-height:1.334em;margin:0;font-weight:bold}@media only screen and (max-width:599px){.carouselPage{float:left;width:88%}}.carouselDiv{position:relative;float:left;width:161px;min-height:150px;text-align:center;padding:12px 4px 0 4px}@media only screen and (max-width:599px){.carouselDiv{width:50%}}#relatedProductsDiv h2{font-size:18px;border-bottom:0;margin:12px 0 0 0;padding:0;border-bottom:1px dotted #ddd}.carouselDiv h4{font-size:12px}.carouselPrice{width:100%;margin:0;font-size:14px}.carouselPrevBtn{float:left}@media only screen and (max-width:599px){.carouselNextBtn,.carouselPrevBtn{width:6%}}.carouselNextBtn a,.carouselPrevBtn a{background-repeat:no-repeat;display:block;margin-top:48px;font-size:38px;color:#ddd}@media only screen and (max-width:599px){.carouselNextBtn a,.carouselPrevBtn a{margin-top:125px}}.carouselNextBtn a:hover,.carouselPrevBtn a:hover{color:#aaa}.carouselNextBtn{float:right}.carouselImageDiv{margin:8px 0}.carouselImageDiv a{height:70px;width:70px;margin:0 auto}.carouselImageDiv a:hover{text-decoration:none}div.hidden{display:none}#midProductCol{width:416px;float:left}@media only screen and (min-width:600px) and (max-width:1000px){#midProductCol{width:48%}}@media only screen and (max-width:599px){#midProductCol{width:100%;float:none}}#pDetails{margin-top:-16px}#pDetails h1{margin:0 0 4px 0;padding:0;font-weight:bold;font-size:32px;line-height:1.1em}#wholesaleDiscountNotification{position:relative;background:#fff6d5;border:1px solid #f5a626;padding:4px 8px;color:#68440a;border-radius:4px}#wholesaleDiscountNotification:after,#wholesaleDiscountNotification:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#wholesaleDiscountNotification:after{border-color:rgba(255,246,213,0);border-bottom-color:#fff6d5;border-width:8px;margin-left:-8px}#wholesaleDiscountNotification:before{border-color:rgba(245,166,38,0);border-bottom-color:#f5a626;border-width:9px;margin-left:-9px}.productPriceDiv{position:relative;background-color:#fafafa;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding:2px}.productPriceDiv p{margin:0;padding:0 2px}.oldPrice{text-decoration:line-through}.productOptionHeader:hover,.productOptionHeader input:hover{cursor:pointer;background-color:#ddd}.productOptionBadge{background-repeat:no-repeat;background-image:url(https://d1ulmmr4d4i8j4.cloudfront.net/static/images/cart/product/option_badges2.gif);display:block;float:right;margin:3px 3px 3px 0;width:30px;height:24px}.productOptionDetails{margin-left:2em}.econGrade{background-position:-30px 0}.proGrade{background-position:-30px -30px}.aStock{background-position:-30px -60px}.bStock{background-position:-30px -90px}.new{background-position:-30px -120px}.usedTested{background-position:-30px -150px}.usedAsIs{background-position:-30px -180px}.oneYear{background-position:-30px -210px}.sixMonth{background-position:-30px -240px}.colorBlack{background-position:-60px -270px}.colorWhite{background-position:-60px -300px}.matteFinish{background-position:-60px -330px}.glossyFinish{background-position:-60px -360px}.usOnly{background-position:-60px -390px}.mfgLife{background-position:-30px -420px}.bStock a{background-position:0 0}.bStock a:hover{background-position:0 -24px}.productPrice{float:left}@media only screen and (max-width:599px){.productPrice{float:none;overflow:hidden}.productPrice>span{display:block}}.productPrice strong{font-size:36px;line-height:.9em}.salePrice .currentPrice{float:left}.salePrice .priceSavings{font-weight:normal;float:left;margin:2px 0 0 4px;line-height:1.1em}.priceSavings .price{font-weight:normal}.multiPrice .minimumPrice{float:left}.multiPrice .maximumPrice{float:left;margin-left:4px;line-height:2.5em}.maximumPrice{font-weight:normal;color:#555}.maximumPrice .price{font-weight:bold}.productTitleContainer{margin-bottom:16px}.productKeys{float:right;text-align:right;font-size:12px}@media only screen and (max-width:599px){.productKeys{float:none;text-align:left;text-align:start}}#productOverview h2{font-size:18px;border-bottom:0;margin:12px 0 0 0;padding:0;border-bottom:1px dotted #ddd}#productNotes{position:relative}#productNotes h3,#productNotes h4,#productNotes h5,#productNotes h6{border-bottom:0;color:#212426;font-size:14px;font-weight:bold}ul.hideListStyle,ol.hideListStyle,.hideListStyle li{margin:0;padding:0}#productOverview ul,#productOverview ol{margin:4px 0 0 0;padding:0 0 0 16px;list-style-position:outside}#productOverview ul{list-style-type:disc}#productOverview ul.hideListStyle{list-style-type:none;padding:0}ul.worksinText{margin:0;padding:0;list-style-type:disc;list-style-position:inside}#productOverview li{line-height:1.5em}#productOverview{margin-bottom:12px;position:relative}#productOverview p{margin:4px 0 8px 0}#productOverview .pOverviewHeader{margin-top:8px}#productOptions.singleOption{margin-top:-10px}#productOptions h2{font-size:22px;border-bottom:0;margin:5px 0;padding:0}.productOptionHeader{background-color:#eee;border-radius:4px;margin-bottom:4px}.selectedOptionHeader{background-color:#ddd}.productOptionHeader p{line-height:2.5em;margin:0;padding:0}.optionInput{float:left;margin:4px 4px -1px 8px}.optionPrice{float:left;font-size:13px;font-weight:bold;margin-right:30px}.optionName{float:left;font-size:12px}.optionName,.optionPrice{line-height:30px}.optionAvail{float:left;font-size:12px;margin-left:4px}.optionImgs{float:right}.optionNotesDiv,.productOptionDetails p{margin:0;padding:0}.optionNotesDiv{margin-bottom:12px}.productOptionDetails h3{color:#212426;margin:4px 0 0 0}.productOptionDetails h3,.productOptionDetails p{display:inline}.productOptionDetails h3{font-size:12px}.productOptionDetails div{margin-top:4px}#addToCartDiv,#notifyDiv,#USonlyDiv{background-color:#eee;border-radius:4px;padding:6px;margin-top:10px;color:#888}#addToCart{border-radius:2px}#USonlyDiv p{float:left;margin:0 0 0 4px;line-height:2.2em}#notifyDiv p{float:left;margin:0 0 0 4px;line-height:2.2em}#notifyDiv .buttonLink{float:right;width:90px;display:block;border-radius:4px;background:#fff;color:#0071ce;border:1px solid #ccc;font-weight:normal;padding:6px 12px}#productQuantityDiv,#addToCartDiv p{margin:0;padding:0;display:inline-block;font-size:13px}@media only screen and (max-width:599px){#productQuantityDiv,#addToCartDiv p{float:none}}#addToCartDiv p{margin:8px 0 0 12px}@media only screen and (max-width:740px){#productQuantityDiv{width:100%;margin-bottom:10px;overflow:hidden}#productQuantityDiv p{float:right}}.liveProductQuantity{font-weight:bold;color:#212426;margin-left:6px}#quantityLabel{font-size:14px;margin-left:30px}@media only screen and (max-width:740px){#quantityLabel{float:left;margin-left:0}}@media only screen and (max-width:740px){#addToCartDiv{margin:12px 0}}#addToCart{float:right;padding:8px 12px;margin:0;background:#0071ce;border:0;border-radius:4px}#addToCart:hover{background:#0063b5}#addToCart i{margin-left:8px;position:relative;top:1px}@media only screen and (max-width:740px){#addToCart{float:none;width:100%}}@media only screen and (min-width:600px) and (max-width:740px){#addToCart{margin-top:8px}}#attributeList table{width:100%;border:0;border-spacing:0}#attributeList tr,#attributeList td{border:collapse}.evenAtt{background-color:#eee}#deviceTable td{padding:4px}#deviceTable td.deviceAttCol{padding-left:8px}#attributeListTableDiv{border-radius:4px;border:1px solid #ddd;background-color:#fafafa;margin-top:8px}.deviceAttCol{border-right:1px solid #ddd;font-size:16px}.attributeTable tr{padding:0}tr.firstAttRow{border-bottom:1px solid #ddd}tr.midAttRow{border-bottom:1px solid #ddd;border-top:1px solid #ddd}tr.lastAttRow{border-top:1px solid #ddd}#storyList{margin-top:8px;width:100%}.leftColBorder{border-right:1px solid #ddd}@media only screen and (max-width:599px){.leftColBorder{border:0}}.rightColBorder{border-left:1px solid #ddd}@media only screen and (max-width:599px){.rightColBorder{border:0}}.leftStoryCol{overflow:hidden;width:100px;float:left;text-align:center;padding-right:8px;border-right:1px solid #ddd}@media only screen and (min-width:600px) and (max-width:1000px){.leftStoryCol{width:17%}}@media only screen and (max-width:599px){.leftStoryCol{width:100%;text-align:left;text-align:start;float:none}}.rightStoryCol{width:600px;overflow:hidden;float:right}@media only screen and (min-width:600px) and (max-width:1000px){.rightStoryCol{width:80%}}@media only screen and (max-width:599px){.rightStoryCol{width:100%;float:none}}.storyItem{border-radius:4px;padding:8px;background-color:#fafafa;border:1px solid #ddd;margin:8px 0}.storyInfo{margin-bottom:8px}@media only screen and (max-width:599px){.storyInfo{overflow:hidden}}.storyInfo img{width:100%;margin:4px 0}@media only screen and (max-width:599px){.storyInfo img{display:none}}.storyUsername,.storyInfo p{font-size:12px;margin:0}.storyDate{margin-top:8px}@media only screen and (max-width:599px){.storyDate{float:right}}.storyUsername{display:block;margin-bottom:8px}@media only screen and (max-width:599px){.storyUsername{float:left}}.storyTitle h2{font-size:24px;border:0;padding:0;margin:0}.storyText{margin-top:8px;overflow:hidden}.storyText p{margin-top:4px;line-height:1.5em}.storyText h3{color:#212426;font-size:16px;margin:0;padding:0;border-bottom:0}@media only screen and (max-width:599px){.storyImages a{float:left}}.storyImages img,.storyImages img:hover{width:100%;border:1px solid #ddd}@media only screen and (max-width:599px){.storyImages img,.storyImages img:hover{float:left}}.showStoryWrap{margin-top:4px;font-size:12px}#questions{position:relative;clear:left;margin-top:16px}#questions h4{border-top:1px dotted #ddd;padding-top:12px}#questions table{width:100%}#questions td{padding:18px 12px 18px 0;vertical-align:top;border-top:1px dotted #ddd}#questions .questionStatus{width:90px}#questions .questionTitle{width:495px}.questionStatus p{margin:0;border-radius:4px;padding:3px 5px;background-color:#eee;line-height:1.667em;text-align:center}@media only screen and (max-width:599px){.questionStatus p{font-size:12px}}.questionStatus p.answers{margin-bottom:8px}.questionStatus .unanswered{color:#df5701}.questionStatus .acceptedAnswer{color:#febc3e}#questions .questionTitle h3{margin:0;font-size:1.333em;line-height:1.25em}#questions .questionTitle p{margin:0;line-height:1.667em}.questionKeywords ul{margin:3px 0 0 8px;padding:0}.questionKeywords li{margin:0 0 0 15px;padding-left:0;line-height:1.167em}#questions{margin-top:0}#questions .firstRow{border-top:0}#questions .questionStatus{width:90px}#questions .rowMini .questionTitle{width:420px}#questions .questionKeywords{width:200px}#questions table{width:100%}@media only screen and (max-width:1000px){#fullVideoDiv .videoBox{margin:16px 0 0}}@media only screen and (max-width:599px){.renderedText .imageBox{width:100% !important;background-color:transparent !important}.renderedText .imageBox img{width:100% !important;height:auto;margin:0 !important;border:1px solid #ddd}}